What is the meaning of the word "mumbo jumbo"?

Definitions: